#include "TestBytesYArchivos.h"
#include "../src/Bytes.h"
#include "../src/estrategiaRecurso/Archivo.h"

#include "../src/FuncionesUtiles.h"
#include <string>
using namespace std;

TestBytesYArchivos::TestBytesYArchivos() {

}

TestBytesYArchivos::~TestBytesYArchivos() {

}

void TestBytesYArchivos::run() {

	system("rm Archivos/bytes");
	string path = "Archivos/bytes";
	Archivo archivo(path);

	Bytes bytesNulos = crearBytesNulos(5);
	archivo.escribir(bytesNulos,0);

	assert(archivo.leer(0,1).toString() == crearByteNulo().toString(), "test insertar byte nulo");
}


